/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2022-2022. All rights reserved.
 */

package com.huawei.housekeeper.common.constant;

/**
 * 功能描述 amq队列主题配置
 *
 * @since 2022-03-03
 */
public interface RabbitMqTopicConfig {
    /**
     * 租户标识字段
     */
    String RABBITMQ_HEADER_TENANT = "tenantDomain";

    /**
     * 任务大厅队列
     */
    String QUEUE_ORDER = "istio.task.order";

    /**
     * 订单中心队列
     */
    String QUEUE_TASK = "istio.order.task";

    /**
     * 交换机
     */
    String EXCHANGE_TOPIC_AMQ = "amq.topic";

    /**
     * 订单服务发送订单消息到任务大厅
     */
    String ROUTINGKEY_TASK_ORDER_NEWORDER = "istio.task.order.newOrder";

    /**
     * 发送消息到消息中心
     */
    String MESSAGE_TASK_ORDER = "istio.message.task.order";

    /**
     * 发送消息到订单中心
     */
    String ORDER_TASK_DO_TASK = "istio.order.task.doTask";

}